@media (min-width: 1079px) and (max-width: 1200px) {


    .body {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        

    }

    .second_item {
        display: flex;
        align-items: center;
        margin-left: 44px;
        margin-top: 44px
    }

    .bread {
        width: 955px;
        justify-content: center;
    }

    .outer {
        width: 955px;

        background: #F3F7FC;
        border-radius: 20px;
        border-right: 2px solid transparent;
    }



    .container_mar {
        flex: 1;
        background-color: #fff;
        margin: 0;
        padding-top: 45px;
    }

    .divider_contain {
        display: flex;
        justify-content: center;
        width: 100%;
    }

    .divider_contain_bottom {
        display: flex;

        width: 100%;
    }

    .divider_top {
        width: 862px;
        height: 6px;
        /* 虚线的高度 */
        border-bottom: 2px dashed #D0D3D6;

        /* 虚线样式 */
        // margin: 21px 0; /* 上下间距 */
    }

    .divider_top2 {
        width: 862px;
        height: 18px;
        /* 虚线的高度 */
        border-bottom: 2px dashed #D0D3D6;

        /* 虚线样式 */
        // margin: 21px 0; /* 上下间距 */
    }



    .picStyle {
        width: 152px;
        height: 147px;
        border-radius: 20px;
        margin-top: 30px;
        margin-right: 30px;
        margin-bottom: 18px;

        img {
            width: 100%;
            /* 图片宽度填满容器 */
            height: 100%;
            /* 图片高度填满容器 */
            object-fit: cover;
            border-radius: 10px;

        }
    }

    .fontStyle {
        font-weight: 400;
        font-size: 36px;
        color: #333333;
        line-height: 56px;
    }

    .doc_item {
        height: 96px;
        width: 390px;
        flex: 1;
        padding: 55px 0 44px 45px
    }
    .is_hp{
        display: flex;
        .is_hp_item{
            flex:1;
          
        }
    }

    .pat_item {
        font-family: Microsoft YaHei;
        font-weight: 400;
        font-size: 30px;
        color: #333333;
        line-height: 60px;
        margin: 10px 0 57px 44px;
    }

    .viist_item {
        font-weight: 400;
        font-size: 30px;
        color: #333333;
        line-height: 55px;
    }

    .font_item {
        color: #666666;
        font-size: 28px
    }

 
    .divider {
        display: flex;
        align-items: center;
        justify-content: space-between;
        /* 在水平方向上分散对齐 */
        position: relative;
        /* 为了伪元素定位 */
        padding: 0 20px;
        /* 内边距 */
        width: 862px;
        height: 6px;

        opacity: 0.25;
    }

    .halfCircleRight {
        width: 20px;
        /* 半圆的宽度，直径的一半 */
        height: 36px;
        /* 半圆的高度，等于直径 */
        background-color: #FFFFFF;
        /* 半圆的颜色 */
        border-radius: 18px 0 0 18px;
        /* 左半圆 */
        //margin-right: 10px; /* 可选：设置左右半圆之间的间距 */
        z-index: 9999;
        margin-right: -2px
    }

    .halfCircleLeft {
        width: 18px;
        /* 半圆的宽度，直径的一半 */
        height: 36px;
        /* 半圆的高度，等于直径 */
        background-color: #FFFFFF;
        /* 半圆的颜色 */
        border-radius: 0 18px 18px 0;
        /* 右半圆 */
        //margin-left: 10px; /* 可选：设置左右半圆之间的间距 */
        border-right: 2px solid transparent;
        z-index: 9999
    }


    .btnStyle {
        margin-top: 49px;
        .btnStyle_item{
            margin-left: 65px !important;

        }
        button {
            width: 399px !important;
            height: 103px !important;
            font-size: 36px;
            border-radius: 11px;

        }
    }
}

@import url('./1920.module.scss');